<html>
<head><meta charset="utf-8"><title>Licensing of Docker images · t-core/licensing · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/index.html">t-core/licensing</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html">Licensing of Docker images</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="232519929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/Licensing%20of%20Docker%20images/near/232519929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Steven Fackler <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html#232519929">(Mar 31 2021 at 00:48)</a>:</h4>
<p>We publish images to Docker's official image program, but they are currently not explicitly licensed. There's a PR to add in the standard Apache/MIT dual setup, but I'm a bit squeemish on just YOLO merging it: <a href="https://github.com/rust-lang/docker-rust/pull/74">https://github.com/rust-lang/docker-rust/pull/74</a>. Does this seem like a thing we can just do? Do we have to track down all of the previous contributors (there are only 5 including me, so that shouldn't be too hard hopefully)?</p>



<a name="232522162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/Licensing%20of%20Docker%20images/near/232522162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html#232522162">(Mar 31 2021 at 01:22)</a>:</h4>
<p>It would certainly be appropriate to ping previous contributors and have them leave a comment, give them a minimum week or two to reply.</p>



<a name="232523317"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/Licensing%20of%20Docker%20images/near/232523317" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Steven Fackler <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html#232523317">(Mar 31 2021 at 01:38)</a>:</h4>
<p>Sure, but I am more concerned with "legally sufficient" than "a nice heads up".</p>



<a name="232523401"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/Licensing%20of%20Docker%20images/near/232523401" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Steven Fackler <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html#232523401">(Mar 31 2021 at 01:39)</a>:</h4>
<p>It'd also be good to confirm that MIT/Apache is the appropriate license choice, since Dockerfiles aren't really code in the traditional sense.</p>



<a name="232524300"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/Licensing%20of%20Docker%20images/near/232524300" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html#232524300">(Mar 31 2021 at 01:51)</a>:</h4>
<p>Well if there's only 5 of you and you all sign off on the license change then that's certainly sufficient. <br>
The only large-scale open source relicensing that I'm aware of having the process written down about is when Dolphin did it: <a href="https://dolphin-emu.org/blog/2015/05/25/relicensing-dolphin/">https://dolphin-emu.org/blog/2015/05/25/relicensing-dolphin/</a></p>



<a name="232537345"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/Licensing%20of%20Docker%20images/near/232537345" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html#232537345">(Mar 31 2021 at 05:06)</a>:</h4>
<p><span class="user-mention" data-user-id="243558">@Steven Fackler</span> That licensing is appropriate for the Dockerfile.</p>



<a name="232537442"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/Licensing%20of%20Docker%20images/near/232537442" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/Licensing.20of.20Docker.20images.html#232537442">(Mar 31 2021 at 05:08)</a>:</h4>
<p><span class="user-mention" data-user-id="243558">@Steven Fackler</span> For the overall Docker image, you probably need to document that Rust is under MIT/Apache-2.0, dependencies of Rust are under various permissive licenses (with a pointer to <a href="https://github.com/rust-lang/rust/blob/master/COPYRIGHT">https://github.com/rust-lang/rust/blob/master/COPYRIGHT</a> , as incomplete as it is), and the base image you use is under various licenses (with a pointer to whatever base distribution you're using).</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>